flush something down the toilet - Spanish English Dictionary